home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 039a / fgl110a.zip / README.1ST < prev    next >
Text File  |  1992-02-08  |  17KB  |  325 lines

  1.                                   ---------
  2.                                   Fastgraph
  3.                                   ---------
  4.  
  5. Fastgraph is a versatile, high-performance programmer's graphics library for
  6. DOS-based PC systems.  It is powerful enough to satisfy the most demanding
  7. graphics application, yet it is easy enough for even the novice graphics
  8. programmer.  Fastgraph includes more than 170 hand-optimized routines, from
  9. pixel display to sophisticated animation tools.  This collection of routines
  10. provides a programmer with proven, powerful tools to take command of the PC
  11. and PS/2 text and graphics video environment.
  12.  
  13. Fastgraph's major functional areas include:
  14.  
  15.    * Video mode detection and initialization
  16.    * Colors, virtual colors, and palettes
  17.    * Graphics fundamentals, including points, solid and dashed lines,
  18.      polygons, circles, ellipses, solid and dithered rectangles, region
  19.      fill, and clipping
  20.    * Redefinable world space coordinate system
  21.    * A scalable stroked character font
  22.    * Image display facilities, including mode-specific and mode-independent
  23.      images, clipped and reversed images, image retrieval, pixel run maps,
  24.      PCX file display and creation, and fast image transfer
  25.    * Physical, virtual, and logical video page management
  26.    * Resizeable video pages for smooth, flicker-free panning
  27.    * Animation and special effects
  28.    * Keyboard, mouse, and joystick support
  29.    * Sound effects and music, both synchronous and asynchronous
  30.    * Support for Borland C++, Turbo C and C++, Microsoft C and QuickC,
  31.      Power C, Turbo Pascal, QuickBASIC, Microsoft FORTRAN, and MASM/TASM
  32.    * Support for small, medium, and large memory models
  33.    * Extensive tutorial-style user's guide and reference manual
  34.    * No royalties
  35.  
  36. Fastgraph is an ideal development tool for entertainment and educational
  37. software, presentation graphics products, scientific and engineering
  38. applications, CAD/CAM, animation, and any application that requires robust
  39. graphics.  Fastgraph supports 22 video modes, including VGA (standard and
  40. extended), EGA, MCGA, CGA, Hercules, Tandy, and monochrome and color text. 
  41. With Fastgraph, it's possible to write programs that run in many different
  42. video modes by changing only a few lines of code, resulting in fast program
  43. development.
  44.  
  45. Originally developed for use in commercial video games, Fastgraph represents
  46. the cutting edge in graphics technology for the IBM PC.  It has been used in
  47. commercial products such as Accolade's Test Drive III, Day of the Viper, Steel
  48. Thunder, and Gunboat; ComputerEasy's Video Poker a la Carte; Compu-Teach's
  49. Once Upon a Time series, Puppet Playhouse, and Destination Mars; and all our
  50. shareware products.
  51.  
  52.                                ---------------
  53.                                Fastgraph/Light
  54.                                ---------------
  55.  
  56. Fastgraph/Light is the shareware version of Fastgraph.  It includes all the
  57. features of Fastgraph except the world space coordinate system and stroked
  58. character font.  Unlike Fastgraph, Fastgraph/Light uses an external video
  59. driver (FGDRIVER) that you load before running a program developed with
  60. Fastgraph/Light, just as you load a mouse driver before you run a program that
  61. uses a mouse.  Fastgraph does not use the external video driver but instead
  62. includes the necessary functions directly in your EXE or COM file.
  63.  
  64. Any programs developed using Fastgraph/Light are 100% source code compatible
  65. with Fastgraph.  If you upgrade from Fastgraph/Light to Fastgraph, all you
  66. need to do is re-link your programs.  As with Fastgraph, we don't charge
  67. royalties for using Fastgraph/Light.  The Fastgraph/Light software license
  68. agreement allows you to distribute the external video driver without charge
  69. as part of your applications.
  70.  
  71.                      -----------------------------------
  72.                      Terms of Fastgraph/Light Evaluation
  73.                      -----------------------------------
  74.      
  75. This is an EVALUATION VERSION of Fastgraph/Light and is distributed as
  76. shareware.  It is a full-functioned version with all features found in the
  77. registered version of Fastgraph/Light.  However, programs created with the
  78. evaluation version will display an evaluation notice when run.  In addition,
  79. programs created with the evaluation version may not be sold, given away, or
  80. distributed in any form.
  81.  
  82. You may evaluate Fastgraph/Light for 30 days, after which you must either
  83. register the product, purchase Fastgraph, or discontinue its use.  Upon
  84. receipt of your Fastgraph/Light registration fee, we will send you disks
  85. containing the latest registered version of the product and a license
  86. agreement that entitles you to use the product without royalties in any
  87. programs.  You'll also receive access to special conferences on our technical
  88. support bulletin board.  For an additional fee you also can purchase typeset
  89. manuals.  Please see "Ordering Information" at the end of this file for
  90. complete registration information.
  91.  
  92.                           --------------------------
  93.                           Installing Fastgraph/Light
  94.                           --------------------------
  95.  
  96. The Fastgraph/Light evaluation kit is distributed in two formats.  One format,
  97. called the zipped format, is a group of three standard ZIP files.  Your
  98. evaluation kit will most likely be in this format if you obtained it from a
  99. bulletin board (BBS), a shareware distributor, or other on-line service.  The
  100. other format, called the unzipped format, consists of two 360KB 5.25-inch
  101. disks (or one 720KB 3.5-inch disk) containing the same files as the zipped
  102. format distribution.  If you purchased your evaluation kit from Ted Gruber
  103. Software, it will be in this format.
  104.  
  105. The procedure for installing Fastgraph/Light on a hard disk differs depending
  106. on the format of your Fastgraph/Light evaluation kit.  The next two paragraphs
  107. explain the installation procedure for each format.
  108.  
  109. If you are installing the zipped format Fastgraph/Light evaluation kit, you
  110. should have three files named FGL110A.ZIP, FGL110B.ZIP, and FGL110C.ZIP.
  111. Create a new, empty subdirectory (preferably called \FGTEMP) and extract the
  112. contents of the three ZIP files into that directory.  After doing this, run
  113. the INSTALL program to move the necessary files to their permanent locations.
  114. When you're through using INSTALL, you can delete the files from the temporary
  115. directory.
  116.  
  117. If you are installing the unzipped format Fastgraph/Light evaluation kit, you
  118. can install it directly from the distribution disks.  Load the disk labeled
  119. "Installation and Utilities" in any available diskette drive, make that drive
  120. your current drive, and then type INSTALL at the DOS prompt.  From this point,
  121. just follow the directions on the screen.
  122.  
  123. The INSTALL program will ask you for the compilers and memory models you wish
  124. to use.  It also will ask for the name of the directories for the Fastgraph
  125. utilities, include files, and libraries.  For the utilities, we suggest using
  126. the default name \FG.  For the include files and libraries, we recommend
  127. specifying the directories where the compiler you've chosen normally searches
  128. for such files.  INSTALL will automatically try to determine these directories
  129. and propose them as defaults.
  130.  
  131.                                ---------------
  132.                                On-line Manuals
  133.                                ---------------
  134.  
  135. The Fastgraph/Light evaluation kit includes complete versions of the tutorial-
  136. style "Fastgraph User's Guide" and the "Fastgraph Reference Manual".  These
  137. two extensive manuals explain Fastgraph and Fastgraph/Light in detail and are
  138. the definitive references for using the products.  While they specifically
  139. describe Fastgraph, everything in the manuals also applies to Fastgraph/Light
  140. unless stated otherwise.
  141.  
  142. The User's Guide is a detailed tutorial about Fastgraph.  The companion
  143. Reference Manual gives descriptions of each Fastgraph routine in alphabetical
  144. order.  We recommend reading Chapter 1 of the User's Guide and the first
  145. section of the Reference Manual before you try Fastgraph or Fastgraph/Light.
  146.  
  147. The User's Guide is split into two files, USER1.TXT and USER2.TXT.  The file
  148. REF.TXT contains the Reference Manual.  The INSTALL program places these files
  149. in the \FG directory.  All three of these files are ASCII text files, suitable
  150. for any 80-column (or wider) printer.
  151.  
  152.                                ----------------
  153.                                Example Programs
  154.                                ----------------
  155.  
  156. The Fastgraph/Light evaluation kit contains files for all the example programs
  157. in the Fastgraph User's Guide.  The INSTALL program places these files in the
  158. \FG\EXAMPLES directory.  The example programs supplied with the zipped format
  159. evaluation kit are written in C (as are the examples in the User's Guide).
  160. You can obtain QuickBASIC, Turbo Pascal, or FORTRAN versions of the examples
  161. from our technical support BBS by calling (702) 796-7134.  The unzipped format
  162. evaluation kit includes examples for all supported languages.
  163.  
  164.                               ------------------
  165.                               Distribution Files
  166.                               ------------------
  167.  
  168. The zipped format Fastgraph/Light evaluation kit contains the following files:
  169.  
  170.      In FGL110A.ZIP:
  171.      README.1ST     This file
  172.      ORDER.FRM      Product order form
  173.      INSTALL.EXE    Fastgraph/Light installation program
  174.      FGDRIVER.EXE   Fastgraph/Light video driver
  175.      CLIP.EXE       Clipping utility for pixel run files
  176.      CONVERT.EXE    Conversion utility for pixel run files
  177.      SNAPSHOT.EXE   Screen capture utility to create pixel run files
  178.      FGLS.LIB       Fastgraph/Light small model library
  179.      FGLM.LIB       Fastgraph/Light small model library
  180.      FGLL.LIB       Fastgraph/Light small model library
  181.      FGLS.MIX       Fastgraph/Light small model library for Power C
  182.      FGLM.MIX       Fastgraph/Light small model library for Power C
  183.      FGLL.MIX       Fastgraph/Light small model library for Power C
  184.      FGLQB.LIB      Fastgraph/Light library for Microsoft QuickBASIC
  185.      FGLQB.QLB      Fastgraph/Light quick library for Microsoft QuickBASIC
  186.      FGTP.TPU       Fastgraph/Light unit for Turbo Pascal
  187.      FASTGRAF.BI    Fastgraph/Light function declarations for QuickBASIC
  188.      FASTGRAF.H     Fastgraph/Light function prototypes for C
  189.      INTRFACE.FOR   Fastgraph/Light function interfaces for FORTRAN
  190.  
  191.      In FGL110B.ZIP:
  192.      USER1.TXT      Fastgraph User's Guide (through Chapter 8)
  193.      USER2.TXT      Fastgraph User's Guide (Chapter 9 and beyond)
  194.      REF.TXT        Fastgraph Reference Manual
  195.  
  196.      In FGL110C.ZIP:
  197.      *.C            Example programs written in C
  198.      *.ASM          Example assembly language programs
  199.      CORAL.*        Data files for the example programs
  200.  
  201. If your Fastgraph/Light evaluation kit does not include all these files, you
  202. may download a complete kit from our BBS by calling (702) 796-7134.  There is
  203. no charge (other than the phone call) for using the BBS.
  204.  
  205. The unzipped format evaluation kit contains the following files:
  206.  
  207.      README.1ST     This file
  208.      ORDER.FRM      Product order form
  209.      INSTALL.EXE    Fastgraph/Light installation program
  210.      FGLIGHT.ARJ    All other files in FGL110A.ZIP (compressed)
  211.      MANUALS.ARJ    Fastgraph User's Guide and Reference Manual (compressed)
  212.      EXCOMMON.ARJ   Files common to all example programs (compressed)
  213.      EXC.ARJ        Example programs written in C (compressed)
  214.      EXMSF.ARJ      Example programs written in FORTRAN (compressed)
  215.      EXQB.ARJ       Example programs written in QuickBASIC (compressed)
  216.      EXTP.ARJ       Example programs written in Turbo Pascal (compressed)
  217.      UNARJ.EXE      Robert Jung's file decompression utility
  218.  
  219. We'd like to personally thank Robert Jung for his liberal licensing agreement
  220. covering the use of his UNARJ utility.  UNARJ and its companion product, ARJ,
  221. are excellent products that we highly recommend.
  222.  
  223.                              --------------------
  224.                              Notice to BBS Sysops
  225.                              --------------------
  226.  
  227. You may post the zipped format Fastgraph/Light evaluation kit on your BBS for
  228. public downloading if you do not modify any of the files in any way.  Please
  229. use the three ZIP file names listed above and insure they contain all the
  230. necessary files.
  231.  
  232.                        --------------------------------
  233.                        Notice to Shareware Distributors
  234.                        --------------------------------
  235.  
  236. Ted Gruber Software hereby grants shareware distributors or vendors the right
  237. to distribute the Fastgraph/Light evaluation kit, subject to the following
  238. conditions:
  239.  
  240.         a) You must obtain WRITTEN PERMISSION from Ted Gruber Software
  241.            to distribute the Fastgraph/Light evaluation kit.
  242.  
  243.         b) You must obtain a set of master distribution disks from Ted
  244.            Gruber Software and only distribute identical copies of the
  245.            master disks.
  246.  
  247.         c) You must not include any other files or products on the
  248.            Fastgraph/Light evaluation kit disks.
  249.  
  250.         d) You must not modify the evaluation kit files in any way.
  251.  
  252. We'll automatically send new versions of Fastgraph/Light as we release them.
  253.  
  254.                              --------------------
  255.                              Ordering Information
  256.                              --------------------
  257.  
  258. Please use the order form below to register Fastgraph/Light, order Fastgraph,
  259. or order Fastgraph manuals.  For your convenience, this form appears by itself
  260. in the ORDER.FRM file.
  261.  
  262. We accept Visa, MasterCard, and COD (extra charge for COD orders).  Purchase
  263. orders are welcome from most companies, schools, and government agencies.
  264.  
  265. Site licenses are available for Fastgraph/Light and Fastgraph.  Please call or
  266. write for specific details.
  267.  
  268.  
  269. Order from:                                              Voice: (702) 735-1980
  270. Ted Gruber Software                                        FAX: (702) 735-4603
  271. PO Box 13408                                               BBS: (702) 796-7134
  272. Las Vegas, NV  89112                                       CIS:     72000,1642
  273.  
  274. Name:    _____________________________________________________________________
  275.  
  276. Company: _____________________________________________________________________
  277.  
  278. Address: _____________________________________________________________________
  279.  
  280. City:    _____________________________________  State: ________  Zip: ________
  281.  
  282. Phone:   _____________________________________
  283.  
  284.  
  285. Please send the following products:
  286.  
  287. +=====+=========================================+=======+============+=======+
  288. |     |                                         | Price |  Shipping  |       |
  289. | Qty |            Product Description          | Each  |    Each    | Total |
  290. +=====+=========================================+=======+============+=======+
  291. |     | Fastgraph professional graphics library |       | U.S.    $0 |       |
  292. |     | (includes Fastgraph User's Guide and    | $149  | Canada  $5 |       |
  293. |     | Fastgraph Reference Manual)             |       | Other  $15 |       |
  294. +-----+-----------------------------------------+-------+------------+-------+
  295. |     | Registered version of Fastgraph/Light   |       | U.S.    $0 |       |
  296. |     | (includes on-line manuals but no        |  $49  | Canada  $0 |       |
  297. |     | printed manuals)                        |       | Other   $3 |       |
  298. +-----+-----------------------------------------+-------+------------+-------+
  299. |     | Fastgraph User's Guide and              |       | U.S.    $5 |       |
  300. |     | Fastgraph Reference Manual              |  $25  | Canada  $5 |       |
  301. |     | (for Fastgraph and Fastgraph/Light)     |       | Other  $15 |       |
  302. +=====+=========================================+=======+============+=======+
  303.                                                            Subtotal  |       |
  304. *******************************                                      +=======+
  305. * Orders outside the U.S. and *      Nevada residents add sales tax  |       |
  306. * Canada are sent by surface  *                                      +=======+
  307. * mail.  If you would like us *       COD orders (U.S. only) add $4  |       |
  308. * to ship your order by air,  *                                      +=======+
  309. * please double the listed    *                               Total  |       |
  310. * shipping charges.           *                                      +=======+
  311. *******************************
  312.  
  313. Specify disk format:            Method of payment:
  314.  
  315.      [ ] 3.5-inch                    [ ] payment enclosed
  316.      [ ] 5.25-inch                   [ ] COD
  317.                                      [ ] purchase order # ____________________
  318.                                      [ ] Visa
  319.                                      [ ] MasterCard
  320. For credit card orders only:
  321.  
  322.      Card number: _______________________________  Expiration date: __________
  323.  
  324.      Signature:   ____________________________________________________________
  325.